|
![](/i/fill.gif) |
On Wed, 5 Dec 2001 01:56:28 -0500, "Mark Wagner"
<mar### [at] gte net> wrote:
>
>Angelo 'kENpEX' Pesce wrote in message <3c0cc693.932849@news.povray.org>...
>>On 3 Dec 2001 16:18:05 -0500, Warp <war### [at] tag povray org> wrote:
>>>Angelo 'kENpEX' Pesce <ken### [at] uniplan it> wrote:
>>>: Another option (a better one imho because it's lots faster and
>>>: easier to develop too) is to use a shader-plugin architecture
>>>
>>> Dynamically loadable plugins and portability are mutually exclusive.
>>>Not likely to happen. (Include files are a different thing, if that's what
>>>you were talking about.)
>>
>>The standard unix version can discard
>>this feature (and just rely on static linked shaders, this means that
>>if U want to add a shader you have to recompile pov
>
>Please explain how to do dynamically-loaded shaders using VMS. I
>occasionally use my school's server to do renderings, and I don't want to
>spend 15-20 minutes recompiling POV-Ray every time I want to use a new
>shader.
Please, tell me a thing. Now can U add a shader to your povray without
applying a complex patch and recompiling? NO
So such a plugin-modular architecture will only make povray better for
some plattforms, but you won't notice any difference because, actually
you just can't add a new shader without recompiling. The point is, if
U don't complain about this problem now, why should U complain about
it later? And btw using a modular design, adding shaders will be
easier with the static-linked-model too. Also if U plan to add a new
shader every day (but I don't think so, so U should not recompile pov
so often) you can just do an incremental build, and U won't spend
15-20 minutes every time...
Post a reply to this message
|
![](/i/fill.gif) |